home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ian & Stuart's Australian Mac 1993 September
/
September 93.iso
/
Archives
/
Utilities
/
Security - care
/
Encrypt
/
RIPEM Mac 0.8b2
/
Change History
< prev
next >
Wrap
Text File
|
1993-06-18
|
2KB
|
34 lines
Change Notes
0.8b2
Changes notes are new as of this version.
Added support for triple DES (Ek1 Dk2 Ek3 mode treated as an ECB cipher with
CBC done on its final output. DES-EDE-CBC will represent this. It actually
stores 3 keys and will support Ek1 Dk2 Ek3 on decrypt but bec. there may be
hardware which supports only 2 keys, we always encrypt w/2 keys.)
Updated random number generator to have 256 bits of internal state. We need
112 bits for triple DES along with 64 for IV. While the old generator
is probably sufficient as one cannot easily derive the internal state from
the output, this is done just to be safe.
Fixed bug in handling DN/PubComp only entries in the PublicDirectory.
Any certificates after such an entry are treated as DN/PubComp only.
(Therefore, path tracing cannot complete.)
Updated bootstrap and docs to cover new TIS certificate, new RSA Low Assurance
certificate.
Added support for decoding stuff like "Proc-Type:4,MIC-ONLY" w/o a space
after the colon.
Fixed bug in DER coding of multiple values per attribute in the case where
one value's length may be coded in a different number of bytes from another
value's length, the sorting (required for DER) was done on the values
(so the shorter one comes first) instead of the coding of the type/value
sequence. (The 2 byte version's first byte may have a lower value and
hence may come first!) I doubt if anyone will use values long enough
for this bug to show itself, but it's been fixed.
Fixed bug which may cause occassional EBBE problem when decoding certificates.
Expanded DistinguishedName handling code to handle many AVAs per RDN and
expanded display code to show a ";" after the last AVA in a RDN and a ","
after other AVAs in a RDN.
Create self-signed with 2 OUs wasn't generating a correct DN. It placed
both OU AVAs in a single RDN instead of in 2 RDNs.